<?php

// class usuario extends CI_Model {
   class usuario {

// 	function __construct()
// 	{   // Call the Model constructor
// 		parent::__construct();
// 	}
	
	private $usr_name;
	private $usr_pwd;
	private $usr_estado; // posibles estados - A:Activo, I:Inactivo
	private $usr_rol; //TABLE
	private $usr_per; //TABLE

	/**
	 * Definici�n de los m�todos de acceso para cada uno de los atributos de una usuario.
	 */
	public function get_name(){
		return $this->usr_name;
	}
	public function get_pwd(){
		return $this->usr_pwd;
	}
	public function get_estado(){
		return $this->usr_estado;
	}
	public function get_rol(){
		return $this->usr_rol;
	}
	public function get_per(){
		return $this->usr_per;
	} 
	
	/**
	 * Definici�n de m�todos  los set para cada uno de los atributos de un usuario.
	 */
	public function set_name($data){
		$this->usr_name = $data;
	}
	public function set_pwd($data){
		$this->usr_pwd = $data;
	}
	public function set_estado($data){
		$this->usr_estado = $data;
	}
	public function set_rol($data){
		$this->usr_rol = $data;
	}
	public function set_per($data){
		$this->usr_per = $data;
	}
	
	public function to_string(){
		return $this->usr_name ." | ". $this->usr_estado ." | ". $this->usr_per ." | ". $this->usr_rol;
	}
	
} //End-class-Usuario